﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Social.Model
{
    /// <summary>
    /// 设备信息。
    /// </summary>
    [Serializable]
    public class TerminalModel : IUser
    {
        /// <summary>
        /// 设备编码（长度8）。
        /// </summary>
        public string TerminalId
        {
            get;
            set;
        }

        /// <summary>
        /// 设备IMEI编码（长度15）。
        /// </summary>
        public string TerminalCode
        {
            get;
            set;
        }

        /// <summary>
        /// 设备登录密码（长度20）。
        /// </summary>
        public string TerminalPassword
        {
            get;
            set;
        }

        /// <summary>
        /// 设备电话号码（最大长度20）。
        /// </summary>
        public string TerminalPhoneNumber
        {
            get;
            set;
        }

        /// <summary>
        /// 设备类型（最大长度30）。
        /// </summary>
        public string TerminalType
        {
            get;
            set;
        }

        /// <summary>
        /// 设备状态（Code_TerminalStatus字典、最大长度20）。
        /// </summary>
        public TerminalStatus TerminalStatus
        {
            get;
            set;
        }

        /// <summary>
        /// 设备所属辖区（Code_Area字典、长度12）。
        /// </summary>
        public string TerminalArea
        {
            get;
            set;
        }

        /// <summary>
        /// 备注（最大长度200）。
        /// </summary>
        public string TerminalComment
        {
            get;
            set;
        }
    }
}
